[TDR Generic表] [MySQL协议兼容接口] 全表遍历
1. 接口说明
遍历指定表格中的所有记录。
2. 准备工作
参见准备工作文档,完成mysql_table
表的创建,并使用MySQL Client成功连接到TcaplusDB。
3. 限制说明
TcaplusDB支持全表遍历(默认从slave节点上遍历),但遍历操作不具备事务性,且可能影响在线业务的点查性能,请评估之后谨慎使用。
4. 示例SQL
从slave节点上遍历
mysql_table
表中的所有记录时,SQL语句形式如下:SELECT * FROM `mysql_table` USE SACN;
从master节点上遍历
mysql_table
表中的所有记录时,SQL语句形式如下:SELECT * FROM `mysql_table` USE MASTER SACN;
从slave节点上遍历
mysql_table
表中指定数目的记录时,SQL语句形式如下:SELECT * FROM `mysql_table` USE SCAN LIMIT 100;
从slave节点上遍历
mysql_table
表中符合条件的记录时,SQL语句形式如下:SELECT * FROM `mysql_table` USE SCAN WHERE v4 LIKE '%boy%';
5. 常见问题
详见错误码含义和处理方法。
6. 其它参考文档
[TDR Generic表][C++ SDK]遍历表数据接口说明